<script lang="ts" setup>
import { useI18n } from 'vue-i18n'

const { t } = useI18n();
</script>

<template>
  <div class="client_no_connect">
    <div class="client_no_connect_content">
      <div class="client_no_connect_icon mb-6">
        <img class="w-7rem grayscale-90" src="@/assets/images/league.ico" />
      </div>
      <div class="client_no_connect_title">
        <span>{{ t(`Client.NotOnline`) }}</span>
      </div>
      <div class="client_no_connect_desc">
        <span>{{ t(`Client.NotOnlineDesc`) }}</span>
      </div>
    </div>
  </div>
</template>

<style lang="scss" scoped>
.client_no_connect {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  text-align: center;
  padding-bottom: 3rem;

  .client_no_connect_content {
    line-height: 1.2;
    .client_no_connect_title {
      font-size: 2rem;
      font-weight: 600;
      color: var(--color-text-2);
      margin-bottom: 1rem;
    }

    .client_no_connect_desc {
      font-size: 1.4rem;
      font-weight: 400;
      color: var(--color-text-3);
    }
  }
}
</style>
